Release 10.1A: OpenEdge Getting Started:
Database Essentials
Why do backups?
More and more companies rely on online systems to do very basic portions of their business. If a system is down for any period of time, it affects the ability of these companies to do business. Consequently, it is important to protect your data and applications. Problems can occur for several reasons, including hardware failure, software failure, natural disaster, human error, or a security breach. The goal of a complete backup strategy is to appear to the outside world as if nothing has happened, or at worst to minimize the amount of time that you are affected by the problem. A secondary, but equally important, goal is to reduce or eliminate data loss in case of a failure.
The best way to increase system resiliency is to prevent failure in the first place. The best way to do this is to implement redundancy. Including disk mirrors in your system design minimizes the probability of hardware problems that cause system failure. You can also include Fathom Replication in your system to maintain an exact copy of your database.
Even with redundancy it is possible to encounter other issues that will cause a system outage. This is the reason to implement a complete backup strategy.
A complete backup strategy must take many things into account, including these factors:
A backup strategy must be well-designed, implemented, and periodically reviewed and, if necessary, changed. The only time a problem is found is when the backup is needed. By then it is too late. When systems change it is often necessary to modify the backup strategy to account for the change. You should also periodically test your backup strategy to ensure that it works prior to a problem that would precipitate its use.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |